#裁定文书 提交签发 裁定文书签章待办
from schedule import every, repeat
def cdws(app):

    # 生成撤诉裁定
    @app.route("/sccscd")
    def sccscd():
        #todo 调用华宇接口获取需要生成撤诉裁定的案件
        # todo 调用华宇接口 生成撤诉裁定
        print("生成撤诉裁定")
        return '生成撤诉裁定'
        # pass

    # 获取撤诉裁定的签发状态
    @repeat(every(5).minutes)
    def hqqfzt():
        # todo 调用华宇接口获取撤诉裁定的案件的签发状态
        # todo 调用java存储签发状态
        print("获取撤诉裁定的签发状态")
        pass

    # 获取需要提交盖章申请的案件并提交盖章申请
    @repeat(every(5).minutes)
    def tjgzsq():
        # todo 调用华宇接口获取撤诉裁定签发状态为已签发的案件
        # todo 调用华宇接口提交盖章申请
        print("获取需要提交盖章申请的案件并提交盖章申请")
        pass

    # 获取盖章状态后续操作
    @repeat(every(5).minutes)
    def hqgzzt():
        # todo 调用华宇接口获取已盖章的案件
        # todo 调用华宇接口进行电子送达
        # todo 获取电子送达结果
        # todo 如果送达成功 向java发送结案提醒
        # todo 如果未送达成功 调用华宇接口进行邮寄送达
        # todo 获取邮寄送达结果 如果未送达 向java发送邮寄未送达提醒
        # todo 获取结案状态
        # todo 如果未结案 向java发送文书上网提醒以及归档提醒
        # todo 如果已结案，获取归档状态
        # todo 告诉java案件已归档
        print("获取盖章状态后续操作")
        pass